package com.wwb.collect.service;


import com.ruoyi.common.core.domain.PageQuery;
import com.ruoyi.common.core.web.oldPage.TableDataInfo;
import com.wwb.collect.domain.bo.ErpWwbCollectProductBo;
import com.wwb.collect.domain.vo.ErpWwbCollectProductVo;

import java.util.Map;

/**
 * @Description: 微唯宝供应链采集商品
 * @Author: j.zh
 * @Date: 2024/6/6
 * @Version: 4.0.0
**/
public interface IWwbCollectProductService {

    /**
     * 查询采集商品列表
     */
    TableDataInfo<ErpWwbCollectProductVo> queryPageList(ErpWwbCollectProductBo bo, PageQuery pageQuery);

    /**
     * @Description: 根据商品ID，获取商品所有的图片信息
     * @Author: j.zh
     * @Date: 2024/5/16
     * @param id
     * @return
     * @Version: 4.0.0
     **/
    Map<String, Object> queryImgUrlById(Long id);

    /**
     * @Description: 根据ID和左滑右滑指令，获取下一个商品图片集合
     * @Author: j.zh
     * @Date: 2024/6/14
     * @param map
     * @return
     * @Version: 4.0.0
    **/
    Map<String, Object> queryImgUrlByIdAndNext(Map<String, Object> map);
}
